html, body {
    margin: 0;
    padding: 0;
}
a {
  text-decoration: none;
  color: inherit;
}

.item {
    border-bottom: 1px #dedede solid;
    font-size: 0.1rem;
    padding: 0.1rem;
}

.item-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    font-size: 0.16rem;
}
.item-info {
  display: flex;
  justify-content: space-between;
  margin-top: 0.05rem;
}
.item-info-left {
  display: flex;
  align-items: center;
}
.item-info-top {
  background-color: #7ec100;
  border-radius: 2px;
  height: 0.16rem;
  line-height: 0.16rem;
  padding: 0 0.05rem;
  color: #fff;
  margin-right: 0.05rem;
}
.item-info-tab {
  background-color: #e5e5e5;
  border-radius: 2px;
  height: 0.16rem;
  line-height: 0.16rem;
  padding: 0 0.05rem;
  color: #909090;
  margin-right: 0.05rem;
}